explode violently - German English Dictionary